From f8f6217c7540f8d41b0cbc37e80db052cf2f546a Mon Sep 17 00:00:00 2001 From: "kaf24@scramble.cl.cam.ac.uk" Date: Sat, 27 Nov 2004 15:32:50 +0000 Subject: [PATCH] bitkeeper revision 1.1159.187.23 (41a89e22M2fDCeiojlBqp-8YIh3N9w) Small vm86 fix. vm86 mode still crashes Linux. --- linux-2.6.9-xen-sparse/arch/xen/i386/kernel/entry.S | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/linux-2.6.9-xen-sparse/arch/xen/i386/kernel/entry.S b/linux-2.6.9-xen-sparse/arch/xen/i386/kernel/entry.S index a3189508d5..f19fd7a473 100644 --- a/linux-2.6.9-xen-sparse/arch/xen/i386/kernel/entry.S +++ b/linux-2.6.9-xen-sparse/arch/xen/i386/kernel/entry.S @@ -319,8 +319,9 @@ restore_all: RESTORE_ALL resume_vm86: + XEN_UNBLOCK_EVENTS(%esi) RESTORE_REGS - pushl %eax,(%esp) + movl %eax,(%esp) movl $__HYPERVISOR_switch_vm86,%eax int $0x82 # Atomically enables events delivery ud2 -- 2.30.2